stuff him - French English Dictionary